home *** CD-ROM | disk | FTP | other *** search
/ Revolution - Das Atari CD Magazin 1997 / Revolution - Das Atari CD Magazin 1.iso / software / anwendng / clix360 / readme.1st < prev    next >
Text File  |  1997-01-21  |  6KB  |  183 lines

  1.  
  2. Hallo,
  3.  
  4. Sie sollten diesen Text unbedingt lesen, damit sie einen ersten  Einblick  in 
  5. die Fähigkeiten von Clix bekommen.
  6.  
  7. Dies sollten Sie mit Clix selbst machen, damit sie die Funktionen auch sehen.
  8. Starten Sie dazu einfach Clix aus dem Pfad heraus, wo sie es entpackt  haben, 
  9. diese Datei wird dann automatisch geladen.
  10.  
  11. Clix hat extrem viele Fähigkeiten, die sie sich ansehen sollten,  daher  hier 
  12. ein paar schnelle Beispiele, damit Sie ein wenig Appetit auf Clix bekommen.
  13.  
  14. Einen Hinweis möchte ich vorher noch geben:
  15.  
  16. Sie sollten im Anschluß unbedingt die folgenden Texte lesen:
  17.  
  18. COPYRIGHT   : Informationen zum Copyright von Clix
  19. TIPS        : Tips zur Installation von Clix und einigen Besonderheiten des
  20.               Editors
  21. TOP_100     : Die schönsten 100 Tastaturkürzel von Clix
  22.  
  23.  
  24. So und nun zu den leckersten Sachen:
  25.  
  26. HERVORHEBUNG
  27.  
  28.   Sie    schreiben    Programme.    Es    ist    sehr     angenehm,      wenn 
  29.   Schlüsselwörter hervorgehoben werden, damit man sie besser sieht.
  30.  
  31.   Wie sie hier sehen, kann Clix  das  (natürlich  in   Modula-2,   wie   auch 
  32.   Clix selbst):
  33.  
  34.   TYPE triplelogic = (ja, vielleicht, nein);
  35.   PROCEDURE TollerEditor () : triplelogic;
  36.     (* Kommentare werden ebenfalls hervorgehoben, die Einstellungen  für  die
  37.      * Hervorhebungen werden in der Datei CLIX.EXT gemacht.
  38.      *)
  39.  
  40.     BEGIN
  41.       CASE Editor OF
  42.         |Clix : RETURN ja;
  43.         |JanE : RETURN vielleicht;
  44.       ELSE RETURN nein;
  45.       END; (* CASE *)
  46.     END Test;
  47.  
  48.   Das ist doch schon was, oder?
  49.  
  50.   Natürlich auch in Assembler:
  51.  
  52.   break:    illegal       ; Debugger rufen
  53.             rts
  54.  
  55.   Zugegeben,  ein  ziemlich  buntes  Beispiel,  aber   doch   wirklich    gut 
  56.   zur Demonstration.
  57.  
  58.  
  59. TEXTKLAPPUNG
  60.  
  61.   Um über Texte einen besseren Überblick zu bekommen, ist es  sehr  angenehm, 
  62.   wenn man  nur  die  Köpfe  der  wichtigen  Bereiche  sieht  (Prozedurköpfe, 
  63.   Kapiteltitel...)
  64.  
  65.   Hier sehen sie einen  geklappten  Text,  erkennbar  an  der  durchgezogenen 
  66.   Linie.
  67.   Um einen solchen Text aufzuklappen,  gehen  sie  mit  dem  Cursor  auf  die 
  68.   markierte Linie und drücken CTRL-J,  oder  benutzen  sie  den  Menu-Eintrag 
  69.   'Block Aufklappen'. Umgekehrt können sie einen markierten Block einklappen, 
  70.   indem Sie den Menupunkt 'Block Wegfalten' oder wiederum CTRL-J verwenden.
  71.  
  72.   PROCEDURE Irgendwas;
  73.  
  74.     BEGIN
  75.  
  76.     END Irgendwas;
  77.  
  78.   Die Klappungen werden übrigens in den Dateien  durch  ein  Vertauschen  der 
  79.   Zeilenendekennung angelegt. Das heißt, statt der bei TOS üblichen Folge von 
  80.   CR+LF wird LF+CR in die Datei geschrieben.
  81.   Die meisten Programme kommen auch problemlos damit zurecht.
  82.  
  83.   Da es einige  Programme  gibt,  die  mit  dieser  Art  der  Klappung  nicht 
  84.   zurechtkommen (z.B. der Pure-Assembler), gibt es  eine  witere  Möglichkeit 
  85.   zur Textklappung: Dabei muß in  der  ersten  Zeile  des  Textes  die  Folge 
  86.   '{{{}}}' stehen. Diese dient Clix zur Erkennung, daß  eine  solche  Klappung 
  87.   vorhanden ist. Innerhalb des Textes wird dann  der  Anfang  einer  Klappung 
  88.   durch '{{{' an beliebiger Stelle in der Zeile markiert, und mit  '}}}'  das 
  89.   Ende einer Klappung.
  90.   So ann  man  die  Klappungsmarker  in  Kommentaren  or  dem  entsprechenden 
  91.   Programm verbergen.
  92.   Ein Assembler-Quelltext sieht dann also so aus:
  93.  
  94. ;{{{}}} Klappungsmarker für Clix
  95. ;
  96.   TEXT
  97. main:
  98. ;{{{
  99.         pea     msg
  100.         move.w  #9,-(sp)      ; Cconws
  101.         trap    #1            ; ausgeben
  102.         addq    #6,sp
  103.  
  104.         move.w  #0,-(sp)      ; Pterm
  105.         trap    #1
  106. ;}}}
  107.   DATA
  108. msg:    dc.b    'Tach auch',13,10,0
  109.  
  110.  
  111.  
  112. MAKROS DIE ERSTE
  113.  
  114.   Kommen wir zu einer der nächsten großen Stärken von Clix.
  115.  
  116.   Zunächst gibt es die Tastaturmakros von CLIX. Sie  können  dabei  beliebige 
  117.   Tasten mit beliebigen anderen Tastaturfolgen belegen.
  118.  
  119.   Zum  Start  der  Makroaufnahme  wird  CTRL-ESC   verwendet.   Während   der 
  120.   Makroaufnahme sind leider ausschließlich Tastendrücke erlaut.
  121.   Zum Ende der Aufnahme verwenden Sie wieder CTRL-ESC. Diese Tastenfolge  ist 
  122.   nun im flüchtigen Makrospeicher und kann mit ALT-ESC abgerufen werden.  Mit 
  123.   SHIFT-F5 können sie dieses Makro einer beliebigen Taste zuordnen,  und  mit 
  124.   ALT-F5 die Makrodatei speichern.
  125.  
  126.   Das heißt:
  127.  
  128.   -die Tastatur kann frei belegt werden!
  129.   -aktuelle mehrfach auszuführende Folgen können automatisiert werden
  130.  
  131.   Beispiele gefällig?
  132.  
  133.   -Sie arbeiten viel mit TeX, und daher ist es Ihnen total  lästig,  daß  Sie 
  134.    den Backslash '\' nicht direkt auf der  Tastatur  erreichbar  haben.  Nun, 
  135.    dann legen sie ihn doch einfach woanders hin, z.B. auf die '~'-Taste:
  136.  
  137.   CTRL-ESC
  138.   '\'
  139.   CTRL-ESC
  140.   SHIFT-F5  ('Zuweisen' bestätigen)
  141.   '~'
  142.  
  143.   Wenn Sie jetzt die '+'-Taste drücken, gibt es natürlich ein '\'
  144.  
  145.  
  146.  
  147. MAKROS DIE ZWEITE
  148.  
  149.   Blockmakros sind auf eine Taste gelegte Blöcke.  Markieren  Sieinen  Block, 
  150.   drücken Sie F5 und wählen Sie eine  Taste,  auf  die  dieser  Block  gelegt 
  151.   werden soll.
  152.   Durch die Kombination ESC+Taste wirdieser Block abgerufen und eingefügt.
  153.  
  154.  
  155. MAKROS DIE DRITTE
  156.  
  157.   Zum dritten gibt es TextMakros, wie sie von QED bekannt  sind.  Dabei  gibt 
  158.   man ein textuelles Kürzel für das Makro ein und löst es dann mit  ALT-SPACE 
  159.   aus.
  160.  
  161.   Um dies zu testen,  geben  sie  einfach  mal  'doc'  ein  und  drücken  sie 
  162.   ALT-SPACE, der Cursor muß dabei direkt hinter dem  letzten  Buchstaben  des 
  163.   Kürzels stehen. Ja, machen Sie das jetz  und  hier,  damit  Sie  sehen  was 
  164.   passiert.
  165.  
  166.  
  167. TASTATURBEDIENUNG
  168.  
  169.   Clix ist VOLLSTÄNDIG per Tastatur bedienbar.  Selbstverständlich  geht  das 
  170.   alles auch per Maus über die Menus und Dialoge,  aber  das  kann  ja  jeder 
  171.   Editor, oder?
  172.   Durch  die  vielfältigen  Möglichkeiten  gibt  es  natürlich  extrem  viele 
  173.   Tastaturkürzel, die Sie verwirren mögen.
  174.   Machen Sie es sich ganz einfach: merken  Sie  sich  einfach  das,  was  Sie 
  175.   regelmäßig benutzen. Ich selbst kann mir nicht alle  Tastaturkürzel  merken 
  176.   und versuche es auch gar nicht erst. Es geht hier  nur  darum,.  daß  alles 
  177.   _möglich_ ist.
  178.  
  179.   Ich empfehle daher einen Blick in die Datei TOP_100, in der außer den  (von 
  180.   mir  ganz  persönlich)  meistbenutzten  Kürzeln   auch   einige   besonders 
  181.   interessante Makrogruppierungen sind.
  182.  
  183.